type net/http/internal/http2.responseWriter
22 uses
net/http/internal/http2 (current package)
api.go#L126: type ResponseWriter = responseWriter
server.go#L2116: func (sc *serverConn) newWriterAndRequest(st *stream, f *MetaHeadersFrame) (*responseWriter, *ServerRequest, error) {
server.go#L2197: func (sc *serverConn) newWriterAndRequestNoBody(st *stream, rp httpcommon.ServerRequestParam) (*responseWriter, *ServerRequest, error) {
server.go#L2229: func (sc *serverConn) newResponseWriter(st *stream) *responseWriter {
server.go#L2237: return &responseWriter{rws: rws}
server.go#L2242: rw *responseWriter
server.go#L2250: func (sc *serverConn) scheduleHandler(st *stream, rw *responseWriter, req *ServerRequest, handler func(*ResponseWriter, *ServerRequest)) error {
server.go#L2300: func (sc *serverConn) runHandler(rw *responseWriter, req *ServerRequest, handler func(*ResponseWriter, *ServerRequest)) {
server.go#L2487: type responseWriter struct {
server.go#L2716: func (w *responseWriter) SetReadDeadline(deadline time.Time) error {
server.go#L2742: func (w *responseWriter) SetWriteDeadline(deadline time.Time) error {
server.go#L2768: func (w *responseWriter) EnableFullDuplex() error {
server.go#L2773: func (w *responseWriter) Flush() {
server.go#L2777: func (w *responseWriter) FlushError() error {
server.go#L2802: func (w *responseWriter) CloseNotify() <-chan bool {
server.go#L2822: func (w *responseWriter) Header() Header {
server.go#L2850: func (w *responseWriter) WriteHeader(code int) {
server.go#L2913: func (w *responseWriter) Write(p []byte) (n int, err error) {
server.go#L2917: func (w *responseWriter) WriteString(s string) (n int, err error) {
server.go#L2922: func (w *responseWriter) write(lenData int, dataB []byte, dataS string) (n int, err error) {
server.go#L2946: func (w *responseWriter) handlerDone() {
server.go#L2960: func (w *responseWriter) Push(target, method string, header Header) error {